@charset "gb2312";
/* CSS Document
Theme Name: 281
Theme URI: 
Description: A website for guide themes.
Version: 2017.8.1
Author: ljh
 */
/* CSS Document */
/***预设样式***/
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;}
body{font-family:arial,"Microsoft Yahei","宋体";font-size:14px;}
ol,ul{list-style:none;}
input,img{border:none;}
a{text-decoration:none;}
i{font-style:normal;}
.clear:after{
	content:"200B";
	display:block;
	font-size:0;
	line-height:0;
	clear:both;
	}
.clear{*zoom:1}
/***公用样式**/
.wrap{width: 1200px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
/**head**/
.top{height:40px;line-height:40px;color:#fff;background:#4c7fce;}
.top a{color:#fff;}
.top a:hover{text-decoration:underline;}
.head{background:#4569c5;height:100px;}
.head .logo{    height: 100px;}
.head .tel{height:44px;margin-top:28px;background:url(../images/tel_03.png) no-repeat 0 center;padding-left:50px;}
.head .tel{color:#fff;line-height:22px;}
.head .tel .num{font-size:20px;line-height:24px;}
.secondNav {width:100%;height: 60px;line-height: 60px;background: #fff;font-size: 14px;float:left;}
.secondNav .nav{width:1200px;margin:0 auto;}
.secondNav .nav li{float:left;position:relative;}
.secondNav .nav li a{color:#333;padding:0 45px;}
.secondNav .nav li a:hover{color:#4c7fce;}
.secondNav .nav li span{color:#dcdcdc;}
.secondNav .nav li ul{position:absolute;left:0;top:60px;width:100%;z-index:100;}
.secondNav .nav li ul a{height:43px;line-height:43px;border-bottom:1px solid #f7f7f7;background:#fff;display:block;}
.secondNav .nav li ul a:hover{background-color:#4c7fce;color:#fff;}
.secondNav .nav li ul  li{}
/**other**/
.indexkong{padding:40px 0;}
.title{height:68px;text-align:center;width:381px;margin:0 auto;background:url(../images/title_03.png) no-repeat center 53px;color: #333;}
.title .yingwen{    font-size: 30px;
    text-transform: uppercase;
    line-height: 31px;
    height: 44px;}
.title .zhongwen{line-height:24px;font-size:24px;}
.location{     height: 44px;
    line-height: 44px;
    font-size: 14px;
    color: #666;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.location a{color:#666;}
.location  img{    vertical-align: middle;
    padding-right: 10px;}
.danleft{width:250px;}
.danyeright {width:920px;    overflow: hidden;}
.mainAboutUs{padding-bottom:40px;}
.dantitle{    width: 250px;
    height: 48px;
    background: #4569c5;
    color: #fff;
    font-size: 24px;margin-top:10px;
    line-height: 48px;
    text-align: center;}
.dantitlecate{  margin-top: 10px;
    background: #4c7fce;
    padding-left: 34px;
    font-size: 16px;
    padding-right: 20px;}
.dantitlecate:hover{background:#679cee;}
.dantitlecate a{    color: #fff;
    background: url(../images/dantitle_07.png) no-repeat right 17px;
    display: block;  line-height: 44px;padding-right:26px;}
.leftn p{font-size:14px;color:#666;line-height:34px;}
.danzhidao{    height: 30px;
    border-bottom: 2px solid #4c7fce;
    font-size: 20px;
    line-height: 21px;    padding-top: 10px;
    color: #333;}
.textbot{    font-size: 14px;
    color: #333;padding-top:10px;
    line-height: 38px;}
/**bottom**/
.botcont{    background: #373737;
    height: 98px;
    line-height: 98px;
    border-bottom: 1px solid #4d4c4c;
    font-size: 16px;
    color: #c8c8c8;}
.botcont .wrap div{padding-left:72px;}
.botcont .wrap .left1{background:url(../images/boticon1_32.png) no-repeat 0 center;    width: 276px;}
.botcont .wrap .left2{background:url(../images/boticon2_34.png) no-repeat 0 center;}
.botcont .wrap .right{background:url(../images/boticon3_36.png) no-repeat 0 center;}
.bottom{    background: #373737;
    font-size: 14px;
    color: #c8c8c8;
    padding: 23px 0;line-height:34px;
    text-align: center;}
.bottom a{ color: #c8c8c8;}
.bottom span{padding:0 10px;}
/**首页**/
.indexadv ul {width:1360px;padding-top:40px;}
.indexadv ul li{width:180px;padding-right:160px;text-align:center;float:left;}
.indexadv ul li .cate{font-size:18px;line-height:54px;color:#333;}
.indexadv ul li .text{font-size:14px;line-height:24px;height:44px;overflow:hidden;color:#666;}
.indexadv ul li:hover .cate{color:#4569c5;}
.indexadv ul li:hover .text{color:#4569c5;}
.indexhot{    height: 446px;
    background: url(../images/indexpro_19.jpg) no-repeat center 0;}
.indexhot .title{background:url(../images/titleb_20.png) no-repeat center 93px;color:#fff;padding:40px 0 31px; }
.indexhot ul{width:1210px;}
.indexhot ul li{width:290px;height:260px;margin-right:10px;float:left;}
.indexhot ul li .imga{display:block;width:100%;height:200px;}
.indexhot ul li .imga img{display:block;width:100%;height:100%;}
.indexhot ul li h2{    background: #eee;
    font-size: 16px;
    height: 60px;
    text-align: center;
    font-weight: normal;
    line-height: 60px;}
.indexhot ul li h2 a{    display: block;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 20px;}
.indexhot ul li h2:hover{background:#393939}
.indexhot ul li h2:hover a{color:#fff;}
.indexabout{background:#f8f8f8;}
.indexabout .content{padding-top:20px;}
.indexabout .content .left{width:582px;    height: 310px;
    overflow: hidden;}
.indexabout .content .right{width:600px;height:300px;}
.indexabout .content .right a{width:100%;height:100%;display:block;}
.indexabout .content .right a img{width:100%;height:100%}
.indexabout .box{    width: 143px;
    height: 138px;
    background: #4e7fce;
    text-align: center;
    color: #fff;    margin-right: 24px;
    float: left;}
.indexabout .box .en{    text-transform: uppercase;
    line-height: 40px;
    font-size: 12px;}
.indexabout .box .ch{    font-size: 17px;
    line-height: 52px;
    padding-top: 20px;background:url(../images/box_03.jpg) no-repeat bottom center}
.indexabout .info{ line-height: 32px;
    color: #333;    margin-top: -10px;
    font-size: 14px;
}
.procate{    padding: 30px 0;
    text-align: center;}
.procate a{    display: inline-block;
    padding: 0 20px;background:#f8f8f8;font-size:16px;color:#666;    height: 40px;
    line-height: 40px;
    margin: 0 3px;}
.procate a:hover{color:#fff;background:#4c7fce;}
.indexpro .prosul{width:1210px;}
.indexpro .prosul li{width:290px;height:240px;float:left;margin-right:10px;}
.indexpro .prosul li .proshowimg{display:block;width:100%;height:200px;border:1px solid #d2d2d2;}
.indexpro .prosul li .proshowimg:hover{border-color:#4c7fce;}
.indexpro .prosul li .proshowimg img{display:block;width:100%;height:100%;}
.indexpro .prosul li h2{font-size:16px;line-height:40px;text-align:center;font-weight:normal;}
.indexpro .prosul li h2 a{color:#333;display:block;padding:0 20px;white-space:nowrap;overflow:hidden;
text-overflow: ellipsis;}
.indexpro .prosul li h2 a:hover{color:#4c7fce;}
.newsul{}
.newsul li{width:540px;float:left;height:100px;margin-bottom:30px;
padding-right:60px;border-right:1px solid #d2d2d2;}
.newsul li .left{    background: #f8f8f8;
    width: 112px;
    height: 100px; color: #333;
    text-align: center;
    margin-right: 30px;}
.newsul li .left:hover{background:#4c7fce;color:#fff;}
.newsul li .left .day{    display: block;
    font-size: 32px;
    line-height: 40px;
    padding-top: 14px;
   }
.newsul li .left .mon{    font-size: 18px;
    line-height: 38px;}
.newsul li .right{width:398px;}
.newsul li .right .titlea{color: #333;
    font-size: 16px;
    line-height: 42px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.newsul li .right .titlea:hover{color:#4c7fce;}
.newsul li .right p{    line-height: 28px;
    height: 56px;
    overflow: hidden;
    font-size: 14px;
    color: #666;}
.indexlink{padding:20px 0;}
.indexlink p{line-height:30px;font-size:14px;color:#666;padding-left:22px;}
.indexlink a{color:#666;padding-right:10px;}
.indexlink .link{background:url(../images/link_26.png) no-repeat 0 center;}
.indexlink .sub{background:url(../images/sub_29.png) no-repeat 0 center;}
/**新闻**/
.newsshow li{    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    margin-top: 10px;
    border: 1px solid #d2d2d2;
    font-size: 14px;}
.newsshow li a{    color: #333;
    display: block;
    float: left;
    width: 780px;
       white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.newsshow li span{ display: block;
    float: right;color:#999;}
.newsshow li a:hover{color:#4569c5;}
.pages{text-align:center;}
.pages ul{display:inline-block;}
.pages ul li{    float: left;
    margin: 40px 4px;
    border: 1px solid #ededed;
    min-width: 43px;
    min-height: 43px;
    line-height: 43px;
    text-align: center;}
.pages ul li a{color:#666;display:block;width:100%;height:100%;}
.pages ul li:hover{background:#4c7fce;border-color:#4c7fce;}
.pages ul li:hover a{color:#fff;}
/**产品**/
.mainProduct {width:944px;    margin-top: 12px;}
.mainProduct li{width:290px;height:250px;margin-right:24px;float:left;}
.mainProduct li .proshowimg{width:100%;height:200px;border:1px solid #d2d2d2;}
.mainProduct li .proshowimg:hover{border-color:#4c7fce;}
.mainProduct li .proshowimg a{width:100%;height:100%;display:block;}
.mainProduct li .proshowimg a img{width:100%;height:100%;display:block;}
.mainProduct li h2{text-align:center;line-height:45px;font-size:16px;font-weight:normal;}
.mainProduct li h2 a{color:#333;display:block;white-space:nowrap;overflow:hidden;    text-overflow: ellipsis;
    padding: 0 20px;}
.mainProduct li h2 a:hover{color:#4c7fce;}
/**详情**/
.fwalneipcn h1{    text-align: center;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    padding-top: 12px;
    color: #333;}
.fwalneipcn .fabutime{    color: #999;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    text-align: center;}
.neinei{line-height: 32px;
    font-size: 14px;
    color: #333;
    padding-top: 4px;
    padding-bottom: 10px;
    }
.neinei a{ color: #333;}
.neinei a:hover{ color: #4c7fce;}
.fanye,.relatags{border: 1px solid #dadada;
    line-height: 30px;
    font-size: 14px;
    color: #666;
    padding: 0 10px;
    margin: 10px 0;}
.relatags h3{font-weight:normal;font-size:14px;float:left;}
.fanye a{ color: #666;}
.fanye a:hover{ color: #4c7fce;}
.relatags a:hover{ color: #4c7fce;}
.relatags a{ color: #666;padding-right:6px;}
.border{border-top: 1px solid #c5c5c5;border-bottom: 1px solid #c5c5c5;}
.relatitle{font-size: 18px;
    color: #4c7fce;
    line-height: 52px;
    padding-left: 30px;
    background: url(../images/rela_03.jpg) no-repeat 0 center;}
.relanew{margin-top:-10px;}
.relapro{margin-top:0px;}
.pcsuo{    text-align: center;
    padding: 6px 0;}
	
	
#banner {width:100%;height:450px;position:relative;}
#slides {display:block;width:100%;height:450px;list-style:none;padding:0;margin:0;position:relative;}
#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a {display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination{display:none;}